645e5d983a0ae29b4a64f92ba10f31c8d7aaa147,community/src/java/org/neo4j/impl/nioneo/xa/Command.java,Command,readDynamicRecord,#FileChannel#ByteBuffer#,78

Before Change


		}
		DynamicRecord record = new DynamicRecord( id );
		record.setInUse( inUse );
		if ( inUse )
		{
			record.setPrevBlock( buffer.getInt() );
			int nrOfBytes = buffer.getInt();
			record.setNextBlock( buffer.getInt() );
			buffer.clear(); buffer.limit( nrOfBytes );
			if ( fileChannel.read( buffer ) != buffer.limit() )
			{
				return null;
			}
			buffer.flip();
			byte data[] = new byte[ nrOfBytes ];
			buffer.get( data );
			record.setData( data );
		}
		return record;
	}

After Change


		}
		DynamicRecord record = new DynamicRecord( id );
		record.setInUse( inUse );
		record.setPrevBlock( buffer.getInt() );
		int nrOfBytes = buffer.getInt();
		record.setNextBlock( buffer.getInt() );
		buffer.clear(); buffer.limit( nrOfBytes );
		if ( fileChannel.read( buffer ) != buffer.limit() )
		{
			return null;
		}
		buffer.flip();
		byte data[] = new byte[ nrOfBytes ];
		buffer.get( data );
		record.setData( data );
		return record;
	}